Arabic-English dictionary »

أَتْشُو meaning in English

ArabicEnglish
أَتْشُو

achoothe sound of a sneeze