Spanish

edit

Noun

edit

hidrocanoa f (plural hidrocanoas)

  1. flying boat