GULAUND MEANING IN ENGLISH

• Gulaund Definition & Synonyms

  1. (n.) An arctic sea bird.


RECENT SEARCHES