Romanian Vietnamese Dictionary

limba română - Tiếng Việt

Struț in Vietnamese:

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