Translator


"cagarrutas" in English

QUICK TRANSLATIONS
"cagarrutas" in English
TRANSLATIONS & EXAMPLES
cagarrutas{feminine}
droppings{noun} (of rabbit, sheep)