Search term Dassault Mirage III has 2 results

EN PT Translations for mirage

mirage (n) [hope] ilusâo (n) {f} [hope]
mirage (n) [nature] miragem (n) {f} [nature]