About
Menu

caruca

carūca (carūcha), s. 2. carrūca.

Saved

Recent