English to Indonesian Dictionary wildlife

wildlife

margasatwa
translation of 'wildlife'
noun
margasatwa
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one