Multilingual Turkish Dictionary

LAMB'S TAILS

LAMB'S TAILS : English Turkish

n. fındık çiçekleri, bir tür söğüt