Dicționar Român – Englez

deabușilea



Adverb
1.

on all fours