EXPERIENCE
LEARN
A1 - Advanced
Photo by Sugeesh, CC BY-SA 3.0 via Wikimedia Commons
IPA
/saːpouɗiːlaː/
GD
sapoudila

សាប៉ូឌីឡា Meaning in English

Definitions

US A large berry with orangish colored flesh
Brevig

Topics

Berries