SUO LOCO


Meaning of SUO LOCO in English

[suo lo.co] [L] foreign term : in its proper place

Merriam-Webster English vocab.      Английский словарь Merriam Webster.