Multilingual Turkish Dictionary

CAMPHORATED

CAMPHORATED : English Turkish

adj. kâfur, kâfurlu