Arabic-English dictionary »

ترمس meaning in English

ArabicEnglish
ترمس

lupina lupine bean