aiyur

Phonetic
[aiyur]
Tok Pisin: Translation
lip
English: Translation
leaf
noun
Plants, trees and other vegetation
Notes

Nat 134, 24-Jul-2009, Matugar, PNG. Recorded by Danielle Mathieu-Reeves.