English to Arabic

Meaning for:
Yaps
other
النّباح