Multilingual Turkish Dictionary

RAGS AND TATTERS

RAGS AND TATTERS : English Turkish

adj. lime lime