Arabic-English dictionary »

تُرْبِين meaning in English

ArabicEnglish
تُرْبِين m

turbinerotary machine