Back to N1 Words

異臭を放つ

いしゅうをはなつ
JLPT N1 expression

Meanings

English

to give off a bad smell