Arabic-English dictionary »

تِبْن meaning in English

ArabicEnglish
تِبْن m

haygrass cut and dried for use as animal fodder