Translation of "deru" into English

deru
+ Add

Lamma-English dictionary

  • wood slats arranged on a sleeping platform or bed as a pad (mat, mattress, etc.)

  • Show algorithmically generated translations

Add

Translations of "deru" into English in sentences, translation memory