English to Arabic

Meaning for:
Loudmouthed
other
تكلّم بصوت عالي