expression of annoyance or impatience English - Russian

Related words

tut-tut 




English translator: English Russian expression of annoyance or impatience  Eesti sõnaraamat   Español Traductor   Svenska Översättare