feel bad or ridiculous in a place or meeting - Türkçe İngilizce Sözlük

Çeviri Öner