Definify.com

Definition 2024


දිවයින

දිවයින

Sinhalese

Noun

දිවයින (divayina)

  1. island