Portuguese Vietnamese Dictionary

português - Tiếng Việt

Oliva in Vietnamese:

1. Ôliu Ôliu