Meaning ofamboynain English

amboyna

us//æmˈboʊ.ənə//uk//æmˈbɔɪ.nə//
#uncommon
Definitions