Turkish-English dictionary »

dilini mi yuttun? meaning in English

TurkishEnglish
dilini mi yuttun? phrase
{Pl}

cat got someone's tongue(why are you not saying anything?)
phrase