Czech learners sometimes say “disgusted from” because in Czech we say „znechucený z něčeho“. But be careful — in English, the correct preposition is “by”.
Here’s a short conversation using the correct phrase:
A: Did you try the fish?
B: Yeah… I was disgusted by the taste. Never again.