異物 いぶつ かんでした
ibutsukandeshita

Noun
Desu Copula

The polite past form of 異物感

1. Felt out of place.; Felt a foreign sensation.; Felt discomfort.

Past/Perfective
Polite