noun (in the Philippines) an Arabian jasmine.
sampaguita 🔊 Listen to this noun (in the Philippines) an Arabian jasmine. Share Facebook Twitter Google +