Dictionary Translate Correct Ask AI
electro-semaphore
related Results
el sémaphore (n.) , m