Translation of ocarina in Malay

ocarina

okarina

noun

  • 1

    okarina, alat muzik tiup berbentuk bujur