japjap

English: Translation
machete
noun
ID
1069