Multilingual Turkish Dictionary

CACOGEUSIA

CACOGEUSIA : English Turkish Medicals

Hoşa gitmeyen tat, tiksinti yaratan tat