Arab-Angol szótár »

طرطشة angolul

ArabAngol
طرطشة

spatterto splash with small droplets