Translation of aardvark in Indonesian

User Contribution

aardvark

beruang semut

noun