ARGONAUTA MEANING IN ENGLISH

• Argonauta Definition & Synonyms

  1. (n.) A genus of Cephalopoda. The shell is called paper nautilus or paper sailor.


RECENT SEARCHES