Search term verdura has 2 results
Jump to
PT Portuguese EN English
verdura (n) [horticultura - legumes] {f} leafy vegetable (n) [horticultura - legumes]
verdura {f} vegetable