Multilingual Turkish Dictionary

ABOMINATOR

ABOMINATOR : English Turkish

n. tiksinen veya iğrenen kimse