Albemarle

suomi-englanti sanakirja

Albemarle englanniksi

  1. Island, the largest of the Islands.

  2. (place).

  3. (l) (gloss)