DELTA


Meaning of DELTA in English

n. Drug lingo for a smuggling aircraft.

Shadow Slang English vocab.      Английский словарь теневого сленга.