a relatively large south american rodent of the cavy family (pediolagus salinicola) - Turkish English Dictionary

Suggest a Term