iğrenç, menfur; canavarca

listen to the pronunciation of iğrenç, menfur; canavarca
Türkçe - İngilizce
{s} atrocious
iğrenç, menfur; canavarca