almendra Spanish - English
1.
Englishcashew nut
-
Englishthe seed of the cashew tree
2.
Englishkernel
-
Englishcentral part of a nut
-
Spanishalmendra
3.
English translator: Spanish English almendra Eesti sõnaraamat Español Traductor Svenska Översättare