I'm learning Melayu

selera — Malay to English translation

selera means appetite in English. Learn vocabulary with Maspeak.

Guess the translation for appetite
sepuluh
keputusan
sembilan belas
selera
rasa
Skip this question   
Learn malay with Maspeak →
Malay Vocabulary