have a frog in your throat - Fransızca İngilizce Sözlük
Geçmiş

have a frog in your throat



Meanings of "have a frog in your throat" in French English Dictionary : 2 result(s)

İngilizce Fransızca
Idioms
have a frog in your throat avoir un chat dans la gorge
Colloquial
have a frog in your throat avoir un chat dans la gorge [v]