Arabic-English dictionary »

تُوت اَلْأَرْض meaning in English

ArabicEnglish
تُوت اَلْأَرْض m

strawberryfruit