turret Catalan Meaning

Catalan Dictionary

English to Catalan Dictionary

turret

Torrelló

Related Images

Related Images/Visuals for turret

International Languages

Meaning for turret found in 12 Languages.

Sponored Video