WHAP


Meaning of WHAP in English

[whap] var of whop

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