Italian-English dictionary »

ala a delta meaning in English

ItalianEnglish
ala a delta noun
{f}

delta wing(swept-back wing)
noun
[UK: ˈdel.tə wɪŋ] [US: ˈdel.tə ˈwɪŋ]