English-Arabic dictionary »

abature meaning in Arabic

EnglishArabic
Abature

الأعشاب و الأعواد التي تداس بالحيوانات عند مرورها عليها