An obstacle or impediment English - Spanish

Related words

roadblock 




English translator: English Spanish An obstacle or impediment  Eesti sõnaraamat   Español Traductor   Svenska Översättare