Term Gallery logo

Meanings of Morus alba in inglés

catalán
morera
morera
Usage of Morus alba in inglés
1
Translations for Morus alba

catalán