English to Portuguese Dictionary helicopters

helicopters

Helicópteros
translation of 'helicopters'
noun
helicóptero
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one