Arabic-English dictionary »

سمندلات الماء meaning in English

ArabicEnglish
سمندلات الماء

Newts[UK: njuːts] [US: ˈnuːts]