Arabic-English dictionary »

لِسَان الْعُصْفُور meaning in English

ArabicEnglish
لِسَان الْعُصْفُور m

orzobarley-shaped pasta used in soups