Online English Dictionary

Home

Cabiai


n.

The capybara. See Capybara .


© 2009 Dammam Community College