Telaio (en. Loom)

Translation into Italian

Synonyms