English-Turkish dictionary »

rusa deer meaning in Turkish

EnglishTurkish
rusa deer (Cervus timorensis)
noun

Rusa geyiğinoun