Italian-English dictionary »

canadair meaning in English

ItalianEnglish
canadair noun

waterbombernoun