Results for "

tozuntu

"
Turkish - English dictionary

tozuntu

(Turkish - English dictionary) :
1. dustlike substance. 2. cloud of dust. 3. drizzling rain.