Term Gallery logo

Meanings of петрария in Russian

Portuguese
manganela
English
mangonel
Spanish
mangonel
mangonel
Translations for петрария

Portuguese

English

Catalan