mee abadai

English: Translation
European things (gear, etc)
noun