Terara
🌍
Ethiopia
Added August 10, 2025
TOP DEFINITION
ተራራ/ተራራ (Terara) - mountain
"High terara (High mountain)"
by
Khulekani Dladla
August 10, 2025
0