Multilingual Turkish Dictionary

CANALICULATE

CANALICULATE : English Turkish

adj. boylu boyunca devam eden bir veya daha fazla yivi/oluğu olan