Arabic-English dictionary »

شَايْ أَخْضَر meaning in English

ArabicEnglish
شَايْ أَخْضَر m

green teadrink

green tealeaves