meaning of Astrand

Astrand meaning in General Dictionary

Stranded

View more

  • Stranded.

Astrand meaning in General Dictionary

(adv. & a.) Stranded.