Idioms & Phrases for word “translations”
translations - Did you Mean?
translation (translations)
translation
granulation (granulations)
translate (translating)
transition (transitions)
transaction (transactions)