Slovnenya

Translation Japanese French: むさ苦しい

Dictionary: main
むさ苦しい