هلیکوپتره

Helicoptera

Other spellingsهليکوپتره

هليکوپترهnounfeminine

helicopter

Meanings

  1. helicopter