English-Arabic dictionary »

leafs meaning in Arabic

EnglishArabic
Leafs [UK: liːfs]
[US: ˈliːfs]

الورقة