afloat (in circulation; prevailing) - Spanish English Dictionary

Suggest a Term