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

i have a frog in my throat



Meanings of "i have a frog in my throat" in French English Dictionary : 1 result(s)

İngilizce Fransızca
Colloquial
i have a frog in my throat j'ai un chat dans la gorge