Multilingual Turkish Dictionary

A MUSEUM PIECE

A MUSEUM PIECE : English Turkish

n. müzelik şey