ALVEUS MEANING IN ENGLISH

• Alveus Definition & Synonyms

  1. (n.) The channel of a river.


RECENT SEARCHES