Online English Dictionary

Home

baronduki


n.

same as baranduki ; the terrestrial Siberian squirrel.


© 2009 Dammam Community College