Term Gallery logo

Meanings of posar-se xop in Catalan

English
drench
Spanish
empapar
Translations for posar-se xop