touchable English - French
1.
-
Englishnot able to be touched
-
Frenchintouchable
-
Englishmember of the lowest caste
-
Frenchintouchable
2.
-
EnglishCapable of being touched
-
Frenchtouchable
Related words
English translator: English French touchable Eesti sõnaraamat Español Traductor Svenska Översättare