Multilingual Turkish Dictionary

FANTOCCINI

FANTOCCINI : English Turkish

n. kuklalar; kukla tiyatrosu; kukla gösterisi