VEENA


Meaning of VEENA in English

[vee.na] var of vina

Merriam-Webster English vocab.      Английский словарь Merriam Webster.