confused or perplexed English - Dutch

Related words

puzzled  befuddled 




English translator: English Dutch confused or perplexed  Eesti sõnaraamat   Español Traductor   Svenska Översättare