Translation of markisa in English:

User Contribution

markisa

passion fruit

noun