French Vietnamese Dictionary

Français - Tiếng Việt

Autruche in Vietnamese:

1. Đà điểu Đà điểu