Term Gallery logo

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

Portuguese
manganela
English
mangonel
Spanish
mangonel
mangonel
No examples available for any of the synonyms
Translations for петрария

Portuguese

English

Catalan