Polish-English dictionary »

sambar meaning in English

PolishEnglish
sambar

sambar

Sambar sundajski noun

rusa deernoun
Cervus timorensis