Italian Vietnamese Dictionary

italiano - Tiếng Việt

Oliva in Vietnamese:

1. Ôliu Ôliu