Translation of felt in Indonesian

User Contribution

felt

laken

noun