татывлу

Latin
tаtıvlu
English: Translation
delicious
adjective