Multilingual Turkish Dictionary

RATCATCHER

RATCATCHER : English Turkish

n. fare avcısı, fare öldüren kimse