Membrana in english
Translation: membrana, Dictionary: latin » english
Source language:
latin
Target language:
english
Translations:
parchment, membrane, film
Related words
Synonyms & Translations: membrana
zoology
- zoologia
Translations
- meditor in english - ponder
- medius in english - central, middle
- memoria in english - memory, remembrance, recall, recollection
- mensa in english - table
Random words
Membrana in english - Dictionary: latin » english
Translations: parchment, membrane, film
Translations: parchment, membrane, film