lingoa

listen to the pronunciation of lingoa
English - English

Definition of lingoa in English English dictionary

lingoa wood
Amboyna wood