almofada Portuguese - English
1.
Englishcushion
-
Englishsoft material in cloth bag
-
Portuguesealmofada
Englishcushion
-
Englishabsorbent or protective ite
-
Portugueseamortecedorcoxim
2.
Englishpillow
-
Portuguesetravesseiro
English translator: Portuguese English almofada Eesti sõnaraamat Español Traductor Svenska Översättare