French to English Dictionary

Version Française

"- air-air" meaning in English