Multilingual Turkish Dictionary

NEAT'S FOOT

NEAT'S FOOT : English Turkish

n. paça, sığır ayağı