Italian-English dictionary »

budua meaning in English

ItalianEnglish
Budua proper noun

Budva(town)
proper noun