English-Arabic dictionary »

altercated meaning in Arabic

EnglishArabic
Altercated

تشاحن