technical aid

Traductions
техническая помощь
The project received technical aid from international experts.
Проект получил техническую помощь от международных экспертов.
Mots
aid

noun
помощь
technical

adjective
технический