Arabic-English dictionary »

ترشيش meaning in English

ArabicEnglish
ترشيش

spatterto splash with small droplets